package com.sweetcircle.domain.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.sweetcircle.annotation.FieldNote;
import lombok.Data;

import java.io.Serializable;


@Data
public class UserInfoVO implements Serializable {

    /**
     * 用户ID
     */
    @TableId
    @FieldNote("用户ID")
    private String userId;

    /**
     * 用户甜蜜账号ID
     */
    @FieldNote("用户甜蜜账号ID")
    private String userSweetCircleId;

    /**
     * 头像名称
     */
    @FieldNote("头像名称")
    private String avatar;

    /**
     * 邮箱
     */
    @FieldNote("邮箱")
    private String email;

    /**
     * 昵称
     */
    @FieldNote("昵称")
    private String nickName;

    /**
     * 0:直接加入  1:同意后加好友
     */
    @FieldNote("0:直接加入  1:同意后加好友")
    private Integer joinType;

    /**
     * 性别 0:女 1:男
     */
    @FieldNote("性别 0:女 1:男")
    private Integer sex;

    /**
     * 个性签名
     */
    @FieldNote("个性签名")
    private String personalSignature;


    /**
     * 地区
     */
    @FieldNote("地区")
    private String areaName;

    /**
     * token
     */
    @FieldNote("token")
    private String token;
    /**
     * 是否是管理员
     */
    @FieldNote("是否是管理员")
    private Integer admin;
}
